deck barge - Turkish English Dictionary